home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-12
/
vpcsh12.zip
/
VPCSHELL.DOC
< prev
next >
Wrap
Text File
|
1991-12-19
|
13KB
|
300 lines
VPCShell
Version 1.2
Index
1.0 Overview:
1.1 Installation
1.2 System Requirements for VPCShell
1.3 Licensing and Distribution
2.0 Scan:
2.1 Drives
2.2 Directories
2.3 Files
3.0 Inoculate Options:
3.1 Use to Repair
3.2 Create/Update
3.3 Change File Name
4.0 Options:
4.1 Extended memory Scan
4.2 Single Floppy Scan
4.3 Scan Subdirectories
4.4 Long Scan
4.5 Scan All Files
4.6 Disable Memory Scan
4.7 Verify Checksums
4.8 Create a Checksum File
4.9 Change Checksum File Name
4.10 Display Virus List
4.11 Selected Scanner
4.12 menu Shadows
4.13 Save Configuration Settings
1.0 Overview
VPCShell is a user friendly interface for VPCSCAN or VIRx, featuring pull
down menus. VPCShell allows you to easily select options for either scanner
and then shells out to the selected scanner to perform the scan. The menus
can be accessed via mouse clicks, keyboard cursor keys, and highlighted 'hot
keys'. Individual selections in the pull-downs can be selected or toggled by
pressing the <SPACE> or <ENTER> key. Any setting you change will stay in
effect for all scans until you exit VPCShell. Settings can be saved for
future runs via the save configuration setting selection under Options. The
main selections for VPCShell appear across the top of the screen with pull
down selections for each. The bottom line of the screen is a descriptive
text line describing the currently highlighted menu item. Below the program
title box is the currently selected inoculate and checksum files to be used.
VPCShell can be run from DOS or from within Windows. Some options are not
available if using the VIRx freeware scanner and will be darkened, and cannot
be selected.
This document will not cover in detail the various scanner switches. Owners
of the full Virex for the PC package should reference their users guide,
while VIRx users should reference the readme files that are distributed with
it.
VPCShell can be used and distributed freely as long as it is distributed
unaltered, with all its associated files.
1.1 Installation:
The recommended method to install VPCShell is to copy all of its files to a
diskette or install directory. If you choose to install from a directory
rather than from a diskette, the directory should not be the same directory
that you intend to install to. If you are a Windows 3.x user, the install
program can install an icon from which the shell can be run from within
Windows. Before installing VPCShell you should already have installed
VPCSCAN or VIRx, and Windows, if installing the icon.
To install, simply run the INSTALL program and you will be presented with two
options. You may choose to install for DOS only or you may choose to install
for DOS and Windows. After making your selection you will be prompted for
the location where Virex has been installed. You should enter the directory
where VPCSCAN.EXE or VIRX.EXE is located on your hard drive. If you chose to
install for Windows also, you will be prompted for the directory where
Windows is located. Enter the location of Windows on your hard drive and
installation will be automatic from there. Once installation is complete,
change to the directory you chose to install to and run VPCSHELL. If you
chose to install for Windows you will now have a VPCShell icon in a Virex for
the PC group. Simply double click on the icon to launch VPCShell from
Windows.
1.2 System Requirements for VPCShell:
VPCShell must be installed to the same directory where VPCSCAN.EXE or
VIRX.EXE is located.
VPCShell requires about 120K of memory to run. VPCSCAN or VIRx require about
350K of memory. This brings the total memory requirement to around 470K.
The files for VPCShell are:
INSTALL.EXE Install program for VPCShell.
VPCSHELL.EXE The main VPCShell program.
VLIST.EXE Displays the viruses detected by VPCSCAN or VIRx.
VPCSHELL.CFG Created by VPCShell if you save configuration changes
READ_ME.TXT This text file.
VIREX.GRP Windows Group File.
VIREX.PIF Windows PIF file.
VIREX.ICO Windows icon.
1.3 Licensing and Distribution:
These programs and all related documentation are Copyright (C)
1990-1991Microcom Systems, Inc., All rights reserved. This software is not
shareware; there is no fee associated with it. It may be distributed freely,
but may not be sold without the express written permission of Microcom, Inc..
VIRx, VPCScan, and Virex are trademarks of Microcom Systems, Inc.
Windows is a trademark of Microsoft, Inc.
THIS SOFTWARE IS DISTRIBUTED AS IS; THERE ARE NO WARRANTIES OR GUARANTEES
THAT IT WILL SUIT YOUR NEEDS. MICROCOM SYSTEMS, INC. WILL NOT BE RESPONSIBLE
IN ANY WAY FOR YOUR USAGE OF THIS PROGRAM NOR FOR ANY POSSIBLE CONSEQUENTIAL
DAMAGES THAT MAY ARISE FROM THAT USAGE.
2.0 Scan:
This is where you choose what will be scanned by the scanner. When your
selection is made, VPCShell will launch the selected scanner with the
selected options to scan.
2.1 Drives:
This allows you to choose entire drives to be scanned. After choosing this
you will be presented with a drive selection box from which you may choose
single or multiple drives to be scanned. You may tag drives to be scanned by
single clicking on a drive letter or by highlighting a drive letter and
pressing the <SPACE BAR>. After tagging the drives you want to be scanned,
press <ENTER> or double click on a drive letter to scan. Single drives may
be chosen simply by highlighting the drive letter and pressing <ENTER> or
double clicking on the drive letter to scan.
2.2 Directory:
This allows you to choose a directory of files to be scanned. First you will
be presented with a drive selection box to choose the drive where the
directory to be scanned is located, then a directory tree of the selected
drive will appear for you to choose a directory to be scanned. You can
choose a directory by using the arrow keys to highlight the desired directory
and pressing <ENTER> or by single clicking on the desired directory.
2.3 File:
This allows you to choose a single file to be scanned. First you will be
presented with a drive selection box to choose the drive where the file to be
scanned is located, then a directory tree of the selected drive will appear
for you to choose the directory where the file to be scanned is located.
Finally, you will see a selection box with all the files in the selected
directory. If there are more files than will fit on the screen, you can
scroll down to see the rest of the files. You can choose a file by using the
arrow keys to highlight the desired file and pressing <ENTER> or by single
clicking on the desired file.
3.0 Inoculate Options (VPCSCAN only):
3.1 Use to Repair (VPCSCAN only):
If NO: the only time that program files will be repaired with the inoculate
file information is if a program is infected with a known virus and VPCSCAN
does not have a disinfector for it. VPCSCAN will not be directed to use the
inoculate file configured in VPCShell, rather it will use the default
inoculate file pointed to internally by VPCSCAN.
If YES: program files will be repaired with the inoculate file information if
a program is infected with a known virus and VPCSCAN does not have a
disinfector for it or if it is infected by an unknown virus. VPCSCAN will be
directed to use the inoculate file configured in VPCShell.
3.2 Create/Update (VPCSCAN only):
If NO: no creation or update of the selected inoculate file will take place.
If YES: the selected inoculate file will be created if it does not exist.
All files scanned will be added to the inoculate file. If the selected
inoculate file does exist, then file information already contained in the
inoculate file will be verified. If a change in an existing program file is
detected VPCSCAN will offer to update the inoculate file with the new
information or to repair the program from the inoculation information on
file. All programs that are not already contained in the inoculation file
will be added. This is the best way to repair files infected with an unknown
virus or from a virus VPCSCAN does not have a disinfector for. Also, this
option should be used on a regular basis to keep the inoculation file up to
date. Remember, only files that have been inoculated BEFORE infection can be
repaired in this maner.
3.3 Change File Name (VPCSCAN only):
This will allow you to change the selected inoculate file. This might be
used to create different inoculate files for different hard drives. This
would only be necessary if the total number of file to be inoculated was over
3000. This is the limit built into VPCSCAN and it is very high and would not
be easily reached.
4.0 Options:
4.1 Extended Memory Scan:
If NO: only 640K of DOS memory will be scanned. 99% of all viruses will be
caught with this scan.
If YES: the entire 1st megabyte of memory will be scanned. While slightly
more secure, it is usually unnecessary.
4.2 Single Floppy Scan:
If NO: floppy drive scans will auto request the next floppy to scan. This
assumes you will have several floppies to scan and speeds the process of
scanning multiple diskettes.
If YES: floppy drive scans will not request the next floppy to scan and will
return to VPCShell after scanning a single diskette.
4.3 Scan Subdirectorys:
If YES: all directories under the selected directory will be scanned.
If NO: only one directory, the selected directory, will be scanned.
4.4 Long Scan:
If NO: the selected scanner will use its smart, fast scanning method to
search for viruses in the selected files. 99% of all known viruses will be
caught with this method.
If YES: the selected scanner will scan the selected files byte for byte
throughout the entire file. While this is slightly more secure, the scanning
process will be much slower.
4.5 Scan All Files:
If NO: the selected scanner will only scan files with normal executable
extensions for viruses.
If YES: the selected scanner will scan all files regardless of their
extensions. While this is normally not necessary it would catch a virus in a
file that has not been properly named. While this is slightly more secure,
the scanning process will be much slower.
4.6 Disable Memory Scan:
If NO: memory will be scanned for viruses each time a scan is invoked.
If YES: memory will not be scanned for viruses each time a scan is invoked.
While this slightly reduces scan times and is useful while doing several
scans in a row, we do not recommend this setting. Some viruses can only be
found in memory if they are already in memory when the scan is started.
4.7 Verify Checksums (VPCSCAN only):
If NO: checksums in the selected checksum file will not be verified.
If YES: VPCSCAN will verify files already contained in the selected checksum
file for checksum changes. This is useful to test previously checksumed
files for changes, possibly due to unknown viruses. Files that are not
already checksumed in the selected checksum file will NOT be scanned in any
way.
4.8 Create a Checksum FILE (VPCSCAN only):
If NO: a checksum file will not be created.
If YES: the selected checksum file will be created and all files that are
scanned will have their checksum written to it.
4.9 Change Checksum File Name (VPCSCAN only):
This will allow you to change the selected checksum file. This might be used
to create different checksum files for different hard drives or sets of
files.
4.10 Display Virus List:
The selected scanner will generate a listing of the viruses it detects and
disinfects. This listing will be put into a file VIRUS.LST and then VLIST
will be launched to display the listing. If you are running VPCShell from a
write protected floppy, a new VIRUS.LST file will not be created, but if one
already exists, it will be displayed. You may view the listing by scrolling
with the cursor keys or use the mouse. Press <ESC> to exit the listing and
return to VPCShell.
Once a VIRUS.LST file has been created, VLIST can be run directly from DOS to
display the virus listing.
4.11 Selected Scanner:
If VPCSCAN: all options are enabled and VPCShell will use VPCSCAN for all
scanning operations.
If VIRx: the inoculate and checksum verify options are disabled. All other
options are enabled. VIRx does not have any disinfection capabilities or
checksum verification features.
4.12 Menu Shadows:
If YES: all VPCShell menus will have shadows.
If NO: menu shadows will not be displayed
4.13 Save Configuration Settings:
This will save all selected options to VPCSHELL.CFG. If VPCSHELL.CFG exists
when VPCShell is run, then options will be read from that file.